multiple perils - French English Dictionary